devoted oneself - Alemán Inglés Diccionario